<?php
class recursoporactividadController extends ApplicationController{

function index( $xnombre, $xdescripcion, $xcodigo ){
$this->nombre = $xnombre;
$this->descripcion = $xdescripcion;
$this->param = $xcodigo;

$this->resulta = $this->Recurso->find_all_by_sql("SELECT recurso.id, recurso.nombre, recurso.descripcion, recurso.cantidad, recurso.unidmedida, recurso.estatus, recurso.monto, recurso.fechaasig, recurso.cedulasolic, recurso.objsolicitud, recurso.proveedor_id FROM recurso WHERE recurso.actividad_id = '$this->param'");  

 $strXml="<rows></rows>";
       $docXml=DOMDocument::loadXML($strXml);
       $docXml->save("C:\wamp\www\soviet\public\ajax\dhtmlxGrid\gridrecursopa.xml");
       $docXml= new DOMDocument();
       $docXml->load('C:\wamp\www\soviet\public\ajax\dhtmlxGrid\gridrecursopa.xml');
$i=0;
#$this->resulta = $this->Recurso->find("actividad_id = '$this->param'");  

foreach($this->resulta as $inci) 
{
$docXml->load('C:\wamp\www\soviet\public\ajax\dhtmlxGrid\gridrecursopa.xml');
       $fila=$docXml->createElement("row");
	   $i=$i+1;
       $fila->setAttribute("id",$inci->id);
       $celda=$docXml->createElement("cell");
       
       $valor=$docXml->createTextNode($inci->id);

       $celda->appendChild($valor);
       $fila->appendChild($celda);
       
       $celda=$docXml->createElement("cell");
       $valor=$docXml->createTextNode($inci->nombre);
       $celda->appendChild($valor);
       $fila->appendChild($celda);

       $celda=$docXml->createElement("cell");
       $valor=$docXml->createTextNode($inci->descripcion);
       $celda->appendChild($valor);       
       $fila->appendChild($celda);

       $celda=$docXml->createElement("cell");
       $valor=$docXml->createTextNode($inci->cantidad);
       $celda->appendChild($valor);       
       $fila->appendChild($celda);
      

       $celda=$docXml->createElement("cell");
       $valor=$docXml->createTextNode($inci->unidmedida);
       $celda->appendChild($valor);       
       $fila->appendChild($celda);
    
       $celda=$docXml->createElement("cell");
       $valor=$docXml->createTextNode($inci->estatus);
       $celda->appendChild($valor);       
       $fila->appendChild($celda);
       
       $celda=$docXml->createElement("cell");
       $valor=$docXml->createTextNode($inci->monto);
       $celda->appendChild($valor);       
       $fila->appendChild($celda);

$celda=$docXml->createElement("cell");
       $valor=$docXml->createTextNode($inci->fechaasig);
       $celda->appendChild($valor);       
       $fila->appendChild($celda);

$celda=$docXml->createElement("cell");
       $valor=$docXml->createTextNode($inci->cedulasolic);
       $celda->appendChild($valor);       
       $fila->appendChild($celda);
 
 $celda=$docXml->createElement("cell");
       $valor=$docXml->createTextNode($inci->objsolicitud);
       $celda->appendChild($valor);       
       $fila->appendChild($celda);
       $this->xval = $inci->proveedor_id;
       $this->resultado1 = $this->Proveedor->find($this->xval);
 
 
$celda=$docXml->createElement("cell");
       $valor=$docXml->createTextNode($this->resultado1->nombre);
       $celda->appendChild($valor);       
       $fila->appendChild($celda); 

        $docXml->documentElement->appendChild($fila);
       $codXML=$docXml->saveXML();
       $docXml->save("C:\wamp\www\soviet\public\ajax\dhtmlxGrid\gridrecursopa.xml");


} 
}
}
?>



